import { defineStore } from "pinia";

// 你可以任意命名 `defineStore()` 的返回值，但最好使用 store 的名字，同时以 `use` 开头且以 `Store` 结尾。
// (比如 `useUserStore`，`useCartStore`，`useProductStore`)
// 第一个参数是你的应用中 Store 的唯一 ID。

export const useProcedureStore = defineStore("procedure", {
  // 其他配置...

  state: () => ({ 
    procedures: []
   }),
  getters: {
    procedureCount: (state) => state.procedures.length,
  },
  actions: {
    clearProcedures() {
      this.procedures=[];
    },
  },
});
